.recommend
  z-index 20
  width: 100%
  height: 100%;
  position relative
  overflow hidden
  box-sizing border-box
  padding-bottom 88px

  .loading-content
    position: absolute
    width: 100%
    top: 50%
    margin-top :-50px
    left: 0

  .slider-wrapper
    width: 100%

  .content-wrapper
    width: 100%

    span
      height: 40px
      line-height 40px
      width: 100%
      display :block
      text-align :center
      color:$color-theme

    .item-content
      display flex
      width: 100%
      padding: 5px

      .icon
        width: 140px
        height: 120px
        img
          width: 100%
          height 100%

      .music_desc
        width: 100%
        box-sizing border-box
        padding-left 10px
        padding-right 10px
        display flex

        flex-direction column

        .title
          width: 100%
        .desc
          display flex
          width: 100%
          flex 1
          line-height 20px
          justify-content center
          flex-direction column
          font-size $font-size-medium-x
          color: $color-text-l



